Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not depend un unzip being available/having the expected interface #1

Closed
wants to merge 27 commits into from
Closed

Conversation

silviot
Copy link

@silviot silviot commented Dec 3, 2019

The current code expects the unzip binary to be available, and to behave in a certain way.

This is not always the case: for instance on Alpine Linux the default unzip is provided by BusyBox, and is a stripped-down version.

This pull requests performs the unzipping of the file only relying on the python standard library.

@silviot
Copy link
Author

silviot commented Dec 3, 2019

I meant to open this PR upstream, but opened it here instead by mistake. Feel free to close or merge, your call ;.)

Pr submitted upstream at raccoongang#23

chiruzzimarco and others added 26 commits July 2, 2020 11:42
* Add derex project for local development and for CI testing
* Move package files in a subdirectory. This is needed to be able to symlink package contents in the derex project requirements directory.
* Add package MANIFEST file and include_package_data argument to setup.py instead of manually parsing package data
* Use direnv for local development
* Add github workflow CI test
* Update README
* Cleanup code
* Use student_view for Studio instead of defining an empty author_view
* Load uncompressed SCORM packages files on the default_storage
… instead of the now deprecated SettingsType.AWS
* Fix cmi attribute erroneusly set to inexistent "cmi._success_status" instead of "cmi.success_status"
* Improve readability
@silviot
Copy link
Author

silviot commented Aug 17, 2020

I forgot about this PR and continued working on the master branch on our side. Now the PR is no longer in scope. Closing.

@silviot silviot closed this Aug 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants